package com.itheima.homework;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.Scanner;

/**
 * @Author 王加鑫
 * @Date 2021/5/12 19:44
 * @Version 1.0
 * 3、【编号：1305】某公司想统计下员工截至到当前时间，入职公司的天数。
 * 请编写程序实现该需求，由键盘录入员工的入职日期，格式为：xxxx年xx月xx日。
 * 将员工入职公司的天数打印到控制台。 运行结果（假设当前时间是2018年12月10日）：
 * 请输入您入职的日期,格式为：xxxx年xx月xx日
 * 2018年12月09日
 * 您入职公司已经1天
 */
public class Demo03 {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入您的入职日期,格式为:xxxx年xx月xx日");
        SimpleDateFormat format = new SimpleDateFormat("yyyy年MM月dd日");
        //入职时间
        String time = sc.next();
        try {
            long startTime = format.parse(time).getTime();
            long endTime = new Date().getTime();
            System.out.println("您入职公司已经" + (endTime - startTime)/(1000L * 60 * 60 * 24) + "天");
        } catch (ParseException e) {
            e.printStackTrace();
        }
    }
}
